on the spot – English–Polski translations

🇬🇧 en pl 🇵🇱

on the spot

  • at the very moment
z miejsca
Wiktionary Links